When "agility" becomes a hot term in the entire software industry, as a good developer and a successful project manager, do we have enough reason not to care about agility? We have listed six reasons for "No need to care about agility" and an in-depth explanation of these reasons.
If these reasons still cannot dispel your interest in
1 Introduction
Agile development methodologies are becoming increasingly popular, while most "agile" experts and analysts are discussing agile in isolation, which means ignoring the system "architecture" (Kirk Knoernschild is an exception, he wrote a book called "Java Application Architecture" Books to illustrate this idea). This omission is surprising considering that "agile" is an important attribute or attribute of the underlying entity. An entity has an "agile" feature that must have a high
they decided to transform the organizational design into a less scrum framework.
This leadership dialogue recognizes the current dynamics of "contract games" in the organization, which hinders the Organization's ability to improve agility and improve customer-centric delivery of features.
This leadership dialogue is also geared towards a truly feature team--across components and cross-functional teams, which delivers customer features end-to-end, w
Innovation is within reach: How an IBM test facility can use WebSphere Cloudburst to improve efficiency and agility
Each phase of innovation can provide new information and discussion on emerging technology topics from the perspective of developers and practitioners, and explore the behind-the-scenes knowledge of cutting-edge ibm®websphere® products.
"Tell me a case."
Despite working in the lab, we cherish the opportunity to go out and have direct
Recently, a good friend talked to me on the road and said that you are always agile. Can you tell me what agility is?
I said: agility is a value.
Q: Oh, what are the values?
I said: What are the values of the agile declaration? Do you know the agile declaration?
You said: I don't know.
I said: Agile value is that individuals and interactions are better than processes and documents...
Q: Why are
Misunderstanding 1: Agile has high requirements on people
When trying to implement agility, many people say that agility is too demanding for people. We don't have such conditions. We don't have such people, so we can't be agile. But is agile really so demanding on people?
Software is still a kind of creative activity. The technical level and personal ability of developers play a decisive role in the qu
One day, programmer a met programmer B. Programmer A asked programmer B, "I heard that your company is also agile ?" Programmer B replied: "Yes, don't mention it. it's a tangle. I feel that I am working overtime more than I used to, and I am tired after iteration. What about your company ?" "We are not very agile now. Agile is not easy to use here ." The preceding dialog is not a case. For most people, agile implementation brings more pain to them.
One day, programmer a met programmer B. Program
I read the article on what is the real purpose and have similar feelings and talk about my own ideas.
Agile thinking is the four agile statements and twelve basic principles, which are abstract and boring. It is like the famous "see mountains, see mountains, see water or water". People who have never experienced this kind of experience cannot understand and understand its meaning in any way, those who have such experiences will lament the profound and profound nature of Buddha. Scrum, XP, FDD,
AuthorVinay AggarwalTranslatorGu Quan
Agility in the book does not talk about the roles of managers, but about coaches/promoters. This article first explains the project manager role in the general sense of each industry, and then tries to associate it with the coach/promoter role in agile. In this discussion, this article also tries to broaden the scope of work of coaches/promoters.
Before discussing Agile Project Manager roles, Let's first lo
summarize which projects are suitable for agility and which are not suitable. The key is to use appropriate agile processes and practices flexibly and accurately in the agile implementation process. Agility cannot cure all diseases. Sometimes our prescriptions need to be integrated and combined with other development models of agility.
2. For agile development,
This is actually a pseudo-problem, because most software practitioners believe
No silver bulletBut this concept often needs to be strengthened. As Ivar said, the software industry is a fashion industry. People Constantly package and combine old concepts to create new concepts. In the past decade
Object-oriented
/UMLThen
CMM (I)It is sold as a silver bullet. According to my personal observation, agility has been turned into a silver bullet. So what is
displayed, such as the following syntax:
[Regular expression]
1.
However, the learning curve of regular expression is very high. If you want to use it to parse HTML and customize it, there is really no affinity for general developers.
Another characteristic of HTML is its hierarchy. Therefore, when interpreting it, the browser uses the document tree method and uses recursion) but regular expression does not support hierarchical analysis. The most useful tool for hierarchical analysis is XML pa
Agility grows up!
The Chinese Software Association has begun to aim at agility!
IBM began to claim to be agile!
Many manufacturers have begun to publicize their agile cases.
Many training institutions have begun to launch agile implementation and do not know how they can guarantee their success!
Anyway, agility has begun to have commercial value.
First, you
Project Team, he will make a lot of criticism on the Agile Project. This is not good, and it is not standard. After all, it takes a little time for me to see through the management methods of a project. Therefore, for projects that implement agile management, remember to placate everyone from a traditional project. Such people may think they have a complete management system, however, these systems tend to be slow with agility. It is essential to app
Yuan Feng Excerpt
Source:UML ChinaOriginal Source:Itbusiness
Some IT personnel are afraid of agility, but the management class should investigate the truth about agility.
Recently, When I chatted with a friend, I was surprised to learn about some new changes being considered in the IT section of his company. I was surprised to find that they chose more cumbersome procedures, even though they do not
Panel development is the most popular agile and lean Development Method in recent years. David J. Anderson, the father of Kanban, believes that its core is to help enterprises create a capability-to improve agility. The CTO club panel training class will explain the core theory of Panel through theory, Sandbox simulation, and real case sharing.
The Kanban method was born around 2006 and has become the most popular and fastest-growing agile method in r
From: infoq Qiao Liang
Is methodology and architecture mutually exclusive?
Some people think that software development practices and architecture are not repeated. This may be true in other environments, but it is not true in this topic. On the one hand, agile methods (such as XP) directly focus on design, rather than specifically agreeing to the idea of doing a lot of design (bduf) in advance. On the other hand, most SOA teams primarily focus on functional teams that build a series of servi
Before sending an article about the implementation of HTML into XML is inferior to the implementation of HTML to XML, by many netizens ' concern. This is accomplished by htmlparser the HTML content and then generating the XML string one by one, based on the structure of the DOM. In the absence of sufficient practice, it was thought that the solution would solve the problem. However, after practical use, the efficiency is really very low, and some special HTML attributes of the conversion is not
From declarations to principles, to practices, agile development has also been organized to begin agile certification activities.
Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a plan
A few days ago, I heard an introduction to the agile basic class. I have added the process to the agile development time. I think that fast can be linked with the proc
There were two major voices for big data technology at the o'reilly Media Conference in New York in September this year: enterprise level and agility. We know that enterprise-level business intelligence products include Oracle Hyperion, SAP businessobjects, and IBM cogonos, while agile products include qlikview, tableau, and tibco spotfire.
If it turns out that big data must purchase enterprise-level products, it means that big data will spend a lot
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.